import java.util.Stack;


public class Lista implements Structura{
	Stack<Integer> sir = new Stack<Integer>();
	
	public void adauga(int elem) {
		sir.add(elem);
	}

	public void sterge(int elem) {
		for(int i=0;i<sir.size();i++)
		if(sir.contains(elem)){
			sir.removeElementAt(sir.indexOf(elem));
		}else{
			System.out.println("Elementul nu exista in lista !!!");
		}
	}
	
	public void inserare(int pos, int element){
		if(pos<=sir.size()){
			sir.insertElementAt(element, pos);
		}else{
			System.out.println("Positie gresita !");
		}
	}
	public String toString() {
		return sir.toString();
	}
}
